package vo

type ParentDeviceVo struct {
	ID         *string `json:"id"`
	DeviceName *string `json:"deviceName"` //设备名称
	DeviceDn   *string `json:"deviceDn"`   //设备码
}

type DeviceProperty struct {
	ID       *string `json:"id,omitempty" gorm:"column:id;primary_key"`  // ID 主键
	DeviceID *string `json:"deviceId,omitempty" gorm:"column:device_id"` // 设备ID
	Name     *string `json:"name,omitempty" gorm:"column:name"`          // 属性名称
	Value    any     `json:"value,omitempty" gorm:"-"`                   // 属性值（任意类型）
	Time     *int64  `json:"time,omitempty" gorm:"column:time"`          // 时间戳（毫秒级）
}
